Monitor lizard meaning in malayalam

Word: Monitor lizard

Meanings of Monitor lizard in malayalam :

Noun Utumpu (ഉടുമ്പ്)
Monitor lizard definition
Noun:
(zoology) any of various large tropical carnivorous lizards of Africa Asia and Australia; fabled to warn of crocodiles
Related wordsMonitor lizard - Utumpu (ഉടുമ്പ്)
Malayalam to English
English To Malayalam